﻿// =================================================================== 
// 项目说明
//====================================================================
// Sushee @Copy Right 2019
// 文件： sms_sendRepository.cs
// 项目名称：斑马车务
// 创建时间：2019/9/20
// 负责人：Sushee
// ===================================================================
using System;
using System.Text;
using System.Collections.Generic;
using YouWei.Infrastructure.Entity;

namespace YouWei.Infrastructure.Repository
{
	/// <summary>
	///sms_send 仓储层
	/// </summary>	
	public class sms_sendRepository:BaseRepository<sms_send>
	{		
    
        #region 构造

        public sms_sendRepository() : base(){}

        public sms_sendRepository(string connectionString) : base(connectionString,2){}

        public sms_sendRepository(DatabaseContext dbContext) : base(dbContext){}

        #endregion

        public List<sms_send> GetNeedToUpdateStateMsgs(int lastUpdateID, int groupCount)
        {
            string szSql = @"SELECT
	                            *
                            FROM
	                            sms_send m
                            WHERE
	                            1 = 1
                            AND Id > {0}
                            AND smsState in (2,3)
                            LIMIT {1}";
            szSql=String.Format(szSql,lastUpdateID,groupCount);
            var list = Query(szSql);
            return list;
        }
    }
}